package com.wlsk.license.dto.response;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Date;

@Data
public class GenerateCheckDetailResultDto {

    @ApiModelProperty("申请编号")
    private String applyNumber;

    @ApiModelProperty("申请时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime applyTime;

    @ApiModelProperty("包车客运标志牌")
    private String plateTransportMark;

    @ApiModelProperty("总里程")
    private Integer totalMileage;

    @ApiModelProperty("终点详细地址")
    private String endPlace;

    @ApiModelProperty("起点详细地址")
    private String startPlace;

    @ApiModelProperty("途径地名称")
    private String wayLine;

    @ApiModelProperty("车牌号")
    private String plateNumber;

    @ApiModelProperty("驾驶员姓名")
    private String driverName;

    @ApiModelProperty("使用期限起")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private LocalDate beginDate;

    @ApiModelProperty("使用期限止")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private LocalDate endDate;

    @ApiModelProperty("包车牌生成类型（1：A4电子包车牌、2:大牌子电子包车牌(纸质)）")
    private Integer plateProduceType;
}
